plaited door snail - Turco Inglés Diccionario